Hey, so the merge request is pretty much ready, and it would be nice to have people try out the new DRC approach. It only work with cli for now. To try it out, clone my repo and branch git clone -b drc_structure git@github.com:Scafir/globalfoundries-pdk-libs-gf180mcu_fd_pv.git and you can run it with klayout -b -r globalfoundries-pdk-libs-gf180mcu_fd_pv/klayout/drc/gf180mcu_drc.rb -rd help=true
You probably want -rd workers=<absurd_amount> -rd threads=1 . I would be very interested to hear about total runtime and amount of RAM usage (compared to whatever method you are currently using run_drc.py , gui, ...).